depositing implement - Fransızca İngilizce Sözlük